/*
 * table_MemoryDebugInfo.h
 *
 *  Created on: 2012/05/16
 *      Author: guanxiaoying
 */

#ifndef TABLE_MEMORYDEBUGINFO_H_
#define TABLE_MEMORYDEBUGINFO_H_

typedef struct {
	BOOL (*clear)( VOID );
	BOOL (*alloc)( AST );
	AST  (*getMax)( VOID );
	PTABLEMANAGER (*getManager)( AST  );
	AST (*setManager)( AST , PTABLEMANAGER );
	ACCESS_U4_FIELD  lineno;
	ACCESS_U2_FIELD  code;
	ACCESS_IDX_FIELD  max;
	ACCESS_IDX_FIELD  idx;
}MEMORYDEBUGINFO_ACCESS;
extern const MEMORYDEBUGINFO_ACCESS stMemoryDebugInfoAccess;

#endif /* TABLE_MEMORYDEBUGINFO_H_ */
